insulated overlap - İspanyolca İngilizce Sözlük